<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>Create Bundle</title>
	</head>
	<body>
		
		<h1>Create bundle</h1>
		
		<p>Créer un bundle se fait à partir de la console. Il faut d'abord se placer dans le dossier Symfony (dossier racine de votre projet).
		<br />
		Lancer la commande <em>php app/console generate:bundle</em></p>
		
		<p>
			Taper dans la console les paramètres de votre bundle <br />
		</p>
			<ul>
				<li>Bundle namespace : <em>namespace_racine/nameBundle</em> (suffixe "Bundle" obligatoire)</li>
				<li>Bundle name : <em>namespaceNameBundle</em></li>
				<li>Placer les fichiers dans le <em>/src</em></li>
				<li>Configuration format : <em>yml</em></li>
				<li>Do you want to generate the whole directory structure ? <em>yes</em></li>
				<li>Pour les autres question valider en appuyant sur "Entrée"</li>
			</ul>
		<p><strong>Astuce : </strong>la ligne <em>prefix</em> du fichier <em>app/config/routing.yml</em> sert à construire l'architecture de votre site. par défaut le site est mis à la racine c'est à dire <em>/</em></p>
		<p>Pour rendre la barre de debogage opérationnelle, il faut aller modifier le fichier <em>src/namespace_racine/nameBundle/Resources/views/Defautl/index.html.twig</em></p>
		
		<p><a href="index.html">Retour</a></p>
		
	</body>
</html>